12099013
48775653
3875525
14019080
28791345
60092118
63337129
29197224
77324543
8728236
53179049
87169547
53091600
94347922
17212784
3882560
43635222
11749161
71276999
28273194
2362577
38068362
84917543
10531070
75536101
8130323
32047239
73434764
27919412
41387565
26881965
98692433
89973640
57891081
26276766
95182449
45803462
80407705
57739350
30331360