2587169
145383
26718089
14579662
28572990
56359514
1272970
50083343
67466655
44825279
48893462
6651970
35969292
82581996
5155814
69931886
57417890
40124364
667290
86418098
2133297
82897327
9730848
2460617
63449387
53303553
74569669
1937113
21064592
2566652
94334351
67543390
66706193
349121
19119007
4851766
55059238
49387918
41572699
16615493