42419631
4949421
86018400
79204642
77063538
92195357
600176
81446645
6145472
80869189
81647824
2933589
5287439
93156349
21948668
69969311
97365461
73428814
51782588
55049900
1096187
58407130
1048895
12667303
45254353
1514670
84191459
78791579
72985679
86072631
47692638
80636702
78335663
23832074
9397654
43137973
51538492
91953396
4755540
25938573