13261100
62542967
69108887
83461266
76279641
79143658
56299024
64496244
82568446
33335352
49136235
97702714
83192729
12688433
7821678
87938452
5267689
33861620
92206244
2044936
73382966
37648746
9786332
29556812
81618379
42047044
5170783
18129125
68847526
98995477
40149939
824536
63271789
45353203
12947887
36217670
59909684
40441395
1048747
44684983