18036555
59793582
23681783
11169676
63616526
77728435
24532425
444915
636752
64463207
82974516
54502606
12956274
62817826
47921204
29942683
74152408
18085997
6738349
52465921
1616143
1147758
35022594
70514361
31561138
38876846
93266901
60867555
5964714
93662651
233262
69713819
14765377
85374008
7262271
32194339
74197596
9141987
85058931
29708729