2272217
5454104
61525043
16915077
13568432
9193672
19815489
66116189
24457054
30145451
49862312
13041607
28134105
8758269
3111172
42759124
96744880
1430686
54385236
99939274
90715549
43984325
33369375
88194807
26203834
29936526
66119964
53737268
12551309
8811794
16771562
9371744
4666912
60633227
40113112
5445192
61542125
15964680
87893546
42724362