28387359
47875805
34214641
2595158
50681297
43818151
65605755
97566436
1992436
21449061
29939847
75454051
805060
91377434
36245277
81329351
9684319
63014384
75873084
43007191
69341190
25366446
49727718
47244267
18219367
85256982
44537617
34717998
59325234
45543918
31598301
86511562
49312082
43496538
40101925
80589214
39613185
84401975
72642885
87757950