5302555
93353005
56515328
34984322
53932111
8803141
10171299
51408515
75695433
67732
7368630
1267834
30892475
97505530
1913330
28396250
84145733
19172296
21138408
78566038
52136176
19682657
57813765
70546478
5684147
14712880
6249500
24604090
99269568
49323006
81619190
682874
99666551
71501743
14487417
29642841
25785926
28121001
1944106
11673095