51214645
59134945
9905143
18936412
3758954
54297148
50238329
45516906
70362087
47094359
14641066
98839132
6512427
9706119
294558
3009640
69863419
95603465
4071493
47158251
27785508
8036032
74399444
797043
79367606
76388033
96695670
61469566
32027233
51164639
7664786
48661546
78487256
16106769
53689707
8116402
21198177
56533165
23547381
60324694