13926896
2729831
9187375
50802448
72355859
75079550
2266835
22846881
57442350
10266736
68258286
3309582
21759026
67589473
21123598
98578822
33544515
13708364
44509502
2089141
27225307
72833134
42535185
76957968
28564063
40114230
56678439
66916589
1803357
63468302
28682110
9511933
80184065
1672986
85929003
33196013
41977816
12367963
59745552
10506107