49761670
2657671
68025760
62189676
3704126
949430
25984253
2704572
601368
81627354
57057014
36886562
13394806
48221031
69617845
21988214
60674155
17078732
73188472
24035783
92305171
78822099
89539086
57983233
17182092
66509448
45249490
7708618
95751417
44438903
40256339
42323995
22346576
73492608
82301268
78167034
35529150
8067934
38334688
95098197