49531266
45352882
74568087
28542066
80332477
7453673
57273779
79458583
72439230
98621394
31862688
66391826
28779671
4386565
8466854
59339117
46627503
90762837
53458565
599749
18053561
1424843
68683531
18313242
11774375
79878053
3984242
96722857
51189480
81433186
76339152
51311837
68514002
79948202
66915879
6047153
23536431
67371320
8921548
1193279