11562610
19431089
94287800
77806107
92145087
68218929
47515335
12034200
26553230
8724761
12521444
47231499
52266397
8202394
35442125
3216142
50902655
96597534
8519211
2267211
52414331
96853868
2416534
68288897
18779182
31129737
15449996
83654937
46752240
20756908
52503404
81523129
9864754
59532360
97196811
45519788
45737642
7974205
6457307
42002287