58805698
96686535
859686
63467701
36735238
99588212
74965698
890237
2265378
40848525
86916726
43883729
55697265
53817041
26629222
2691886
7207764
60526900
88313158
77085447
73465191
6435754
1308416
28032006
67171488
79023422
53194731
90048157
36293566
45847891
2396853
45478273
2015447
80825030
67435222
2095189
72284
70048142
35827519
19395467