15351672
39537324
60657693
55906722
48613096
4407239
6631104
62949148
97978284
82936431
81569553
82471412
39092655
735556
94915806
96501896
36192382
62889088
62173736
68992570
36806444
60994045
11142580
77044947
90682638
46495178
98482028
22485226
83684684
91622259
88291293
260031
54631589
5032388
8557751
17565437
9327267
98683217
7134662
57413249