83881527
70544127
13347873
26694414
5855825
74122103
21149674
71025929
79139774
46349996
30786137
24927700
27991805
6713172
81352047
58898510
27827024
95119108
56433855
93518654
74787186
2688505
62206082
87641386
79755076
43093986
77674866
11541168
43385679
13415316
20749058
10087046
29732050
9585710
19558239
4713725
55769331
17006773
7929163
47785210