27787376
89309329
71358793
89501819
52358991
98838407
104872
8783346
20084850
27683643
5975170
75888088
87868359
44873788
30316545
85066477
8961399
84778064
221346
68914852
763830
90883182
31041485
21113243
75595768
99184543
38863710
89019588
92281795
37104917
7184447
83275312
9776858
51881245
927139
16733848
80765605
26596240
8453491
46697316