2349497
37281653
83837443
71892485
31941023
65632231
77562840
44091809
28276682
9332836
99805711
36827362
40912253
67853757
19324560
17311635
71743558
276915
45489583
61537751
8328688
13162702
10012005
81286134
3683288
50963171
69929121
78584465
7428230
27286580
67493747
37706564
8478398
4346318
30021723
22205901
65008521
47295739
27212335
80869879