48991742
1975297
204452
73683910
49015880
9139386
30689019
13094175
97117364
11906845
30751471
80382384
95614428
70792759
92863652
97394961
7832201
39117620
53664801
8295815
55022167
45541108
86784263
32779502
72479598
44146038
438523
29253783
63445865
18808363
8025807
25096481
54401067
8305520
66488081
73532497
97564193
70643469
68737240
163154