63565292
1884385
93401486
46257993
4585459
78962232
68483299
66967090
78679936
4525491
27123205
52019983
97009242
35696663
27524374
32842483
14122357
8216392
49155716
1006409
53633302
8739612
23954975
26076425
641443
46817009
7006339
22627844
71744887
15322898
79047834
17025230
48442302
41026551
7115397
34264499
7283945
13657858
28089671
20246632