50007757
3296616
66084522
48561079
2729328
69724811
19004400
41087916
56298327
20177
49516071
48779937
3303185
17235595
399934
19351511
84398686
1543795
28759885
1038352
20798646
11621341
54318290
837554
44821247
21869839
62821024
78343976
30987808
68042352
60101295
71552063
18467355
94329237
94869448
73901952
60027815
93349129
8212895
39705626