18236469
17466426
81219387
7408664
92207303
54359066
82304530
95821398
67737882
16108257
99651699
3498811
70301643
49677294
7971392
82992896
25734625
82848207
40136962
727913
16382265
67024861
89257537
1844287
36051737
36904038
17063493
64583826
53386180
5502642
35323714
75293653
28334844
43329358
41461210
59894071
88271837
55837288
66682683
47536028