39348628
87108181
9282689
9577200
79898938
19422702
73353909
88157567
24583272
11392100
29373611
87202946
68767401
17331004
79203729
152534
60185176
63543751
65411041
19043467
62055931
3937752
50657399
93032046
31759501
23906906
94874360
39934999
67311837
22873001
33586439
76984098
29041115
49822871
22071483
4099257
25995867
40781675
64822082
52509731