2483243
24033968
49392861
59573136
12848738
15317080
4784814
3648823
78922078
165838
34644854
77254311
94153496
65829749
99919844
52076776
231210000
31239536
99474600
89988710
81339127
204354
45167740
78469406
94651431
10597505
84832172
9244789
93343907
73914653
28755722
58454447
48902999
4118691
39199375
27503642
66071977
22943305
5015248
1563018