41546124
85684365
16339073
85144061
41392535
25166595
79627322
23896832
1687351
22365852
77316131
62481516
52457652
3037731
8161314
25666765
73102549
936201
96809423
69386352
9729195
73165
55853645
36765215
29468258
50425307
2841498
89313941
10868080
68748678
72774893
37447951
48293995
26567959
52476541
56745482
90536953
35675157
23877996
65877350