64907156
6240358
99132207
54057361
55217637
49066301
84402627
1245989
5370452
22605318
58715267
39562957
97738618
55556577
72693000
89447608
53368259
64711133
9135572
99953178
19631506
64097197
76351883
11139988
97498348
47993003
9693164
81647044
15332752
68025486
77305860
99032292
29932692
73318745
2166928
3945849
9472968
5501541
43144509
1066865