54288
102918
51925
71329
42433
41820
49492
63529
38050
54924
56504
31426
430377728
238011380
1664908312
156659267
129502178
122916252
1113438895
103167210
88146178
82903290
74600139
69231158