32165210
97879570
56849252
56086565
10948099
91207720
61563023
46522973
62032286
19334174
34092295
96345830
83837351
21913638
26807057
2755904
66076114
48826004
39022131
5006387
43373376
11864093
11645836
18828798
89659395
20961865
36252745
69515913
3031495
71192992
5874894
12537557
49344534
69313326
93821401
89237920
49681302
87125302
54272828
68234518