55178392
61405476
21485986
8051789
66847352
72922178
20022981
67969204
30911763
36248726
5209357
15385302
42478108
91658871
8716338
17155406
97574261
27109115
87663220
37293979
74897865
52636418
67932299
72255605
23103565
33005945
64556647
263224
453965
1201400
35429284
47423625
3661760
1399510
27027908
38222549
36404952
42964335
51054750
89813965