41646850
56437245
24224762
86647425
44568598
29297712
56734018
15111064
37811405
25605785
311156
15453766
7448320
61311824
44032268
82089943
13572793
8109877
5759693
1426252
54868826
35046776
6371304
94079514
14968574
10933713
35076792
84336035
1914950
9411613
60889566
6527258
27995009
66429362
95845034
63724752
5021237
68919819
81645623
83763794