58834871
70187355
77464288
78924559
86436907
8722356
20971712
48596329
43283804
62533437
31248146
22411102
8343083
82419949
73953696
80515326
36271436
59973082
60708983
5299062
938509
68509556
68727468
41812558
35666467
65691139
79354652
35303680
7643464
7495200
11633938
63253788
85459277
71579712
28005391
40292186
30704765
31792175
6462599
3776675