63145891
719115
93585848
67057694
55099422
72045662
35471705
26296966
35627137
2895304
62617793
53981205
74755755
57237708
9504544
31843218
57739215
15627810
1302902
46316833
64385113
91006208
44323239
58743648
81796681
20049643
80639852
50144430
65857259
1400788
48316173
46578007
68603985
19016718
2018717
52192555
35743268
10199465
30771093
54047578