60785600
36938397
31225133
66544713
88013863
85792990
83738737
28985728
68723409
76708638
472703
458249
60556871
22746928
98808406
67635655
63628630
70021588
1464421
91394403
44071380
3803311
9591810
91124723
50315995
6998269
30426302
91966835
21241343
36526429
96615316
20158898
22497301
72301815
62994596
29268645
5085623
63135399
59153130
49857950