58339584
96241627
83394233
83879374
48538173
25309491
31746326
43073587
53921574
8081949
97777373
87302005
66425385
96787594
34351999
20904170
74124196
68397061
1632735
8049642
33941250
7638079
7264952
46378212
55103576
58537948
27204121
93887255
30794746
26013451
49758966
67269919
60929505
3014534
25965577
57296810
41494175
20888233
2710640
73611801