46645873
56358515
42322766
2537152
1805308
84617818
73147010
63233851
64591627
9932715
44932123
11243764
6737853
92067112
35262869
71201990
84447403
89392834
45112641
57499031
9120148
70845593
15232574
94518147
52201947
16169024
97562069
14124923
46464954
74178074
208212
62242362
78987185
79277129
1687029
9327275
4311460
73182326
43801716
86638500