52007076
70148853
45333631
35254800
5896633
40806708
59382493
85183440
691741
91398708
13666098
87459523
57312048
62317895
65526204
35669753
3706045
9242548
73062130
70445082
42932570
13152742
9566112
70588210
8581279
20087567
98238268
7848971
69621847
95505110
50988348
34864723
4273957
2145837
9286580
73894212
58494661
19632101
3463104
88586685