52745928
48214134
8775917
61669289
18495531
64621609
21954062
31116980
44562244
2561324
29288276
73684850
25286460
97884807
11868018
41294440
88146736
53846233
429220
34494528
15103786
21159731
43704875
61951520
50615555
97683943
68639818
83953956
54987958
9123259
93029373
14319217
94535485
1639527
76929541
18878325
97729141
19856651
36179538
60191668