80976237
72147814
7583921
69468952
28187832
62633779
46588438
31052993
12653655
1387808
37812612
6384762
58024548
36393094
39169549
8613635
19511542
83353281
54351056
3065337
77125280
68734810
77873928
20484859
91046578
44631465
70069807
35594578
90207943
65483860
66879858
30359773
92578491
60744210
24937459
40612886
48583247
16932966
25652986
87419541