57277072
31945561
31245411
65272715
30576027
84784959
56413307
55007371
37684200
29331527
22076134
15072376
2341670
47151032
6962933
74278757
15568214
51476798
85992923
435835
73096438
26448186
45854191
6186526
46432947
74924685
87518825
1861432
62129021
96433875
46913130
91328441
62321069
77201331
41825407
84891325
26308229
19426412
602256
44452481