23431453
90625823
62516878
78166176
51597230
32689281
58883
70642669
61552294
20539300
81275664
72038280
76637487
89025565
25514324
17523046
52504165
529918
20087426
79792454
20695966
51184865
50237724
55979286
22053827
865467
56932814
67822931
81339355
77315685
5349911
89064943
45574721
67564527
88226673
1009058
10642626
20165727
21244627
36049019