49748626
1515895
8207703
73825135
55485568
56893095
8186825
70076125
95442895
41674797
48707187
47314196
88273684
38762744
310280
9575513
1893445
41371191
74706751
81665441
74294333
28891638
81783429
29622135
41714648
84485338
27497717
21963387
65538787
7869788
5334187
1913531
88014431
35131430
93015118
84692937
35141994
71457857
77141037
52128557