12117325
36486408
32162737
23553793
6849770
70442798
294045
66007966
5089168
13859840
37605185
41167748
38566072
51504669
84362409
67521427
16383155
66805040
40489943
28478897
78553188
72985051
29404431
1251155
74181667
25689742
70915962
2007943
40978330
40974962
94601686
85339874
59418486
13951516
8444690
24563177
9746149
26585993
60248047
53458569