65284048
40601443
15109513
10993795
65172459
14312198
83106421
48678197
37877394
9631408
1603832
97342497
32982991
25722728
31848367
2939339
10983021
49133684
31521411
7108378
2525218
8639176
64174605
61651625
52309021
33825412
8168996
8491252
70666927
60499337
17045818
37743009
81571365
32112064
11228661
81011844
58271322
29335163
67291255
1208184