16329103
42904348
22814226
91565976
2612074
63237188
3186099
58225574
57206536
48971108
40887272
2574476
54989823
15433860
33012909
62386392
4531799
39267865
2021227
38337395
83798925
25861601
4666076
828915
66727027
5990829
42498166
13584021
68369794
43249558
26535031
89573968
8447667
12685946
88592714
96087890
404473
71064082
62909865
23318645