16991010
74169993
49927488
53742039
51525004
44704271
53396283
28833444
77656306
15188589
47195338
31916359
1177092
23649268
12554020
21111903
43144662
92717912
44256202
25108398
68336331
42439445
60406314
10068901
68679353
98474253
1749629
2782009
7777432
89208105
6189812
39643320
86866591
94185681
59882538
92653717
57625602
67418455
42945735
3942829