41291050
6926323
8697557
62319401
77535267
3036820
67689090
1208794
56504140
96544338
37304969
53764423
20184838
67509305
19871023
10565547
1984845
97255227
4236270
24281955
675206
70946077
19264898
617531
21944971
22281170
28638802
88662928
54533256
5330515
38905824
35472416
65449869
80559003
765536
15644540
91142513
2212893
8848629
57408130