14116029
51421564
48555374
91125244
50549993
5247519
98923572
51397212
48428864
4496790
99544486
48952934
63307936
50668147
59823760
2171124
53295373
90219815
5712812
77711973
51481487
30999867
93493057
32064737
29555022
2250721
63326384
34851179
5518089
71688936
54475799
71204342
63377253
89087485
52017722
92944363
79649689
5176606
67512379
4743276