50782422
88695935
5562363
93585102
7075379
1355674
4971156
72482277
8950297
29611658
5535803
15386019
93019397
77292702
91284901
10494814
42682192
71338839
1650639
981289
78297533
87767070
25824333
295826
29426062
57929472
64424669
67701787
11427903
16435582
65203988
7065322
2114029
41442253
86585032
93153264
65953010
5706024
76732079
35854084