82165370
42164566
3562100
37077217
11749296
32902849
78207801
50978285
43128589
43488972
94797243
1819310
79155023
61073903
83738964
15124859
72491625
5513926
75958052
8059734
94019887
96446666
59467788
91292117
74201715
63581528
28909358
14527754
35389563
69737950
31375681
90864686
44515801
26296908
59892721
25224968
37813046
11108106
91988351
75621008