51575928
2256426
91718513
28998165
9198980
10512150
19318494
68044564
84438419
7560450
39917191
6033657
47776009
67592571
72295732
76907436
5697831
69489317
7215584
6222366
43786802
31958739
6120205
70413014
87585496
1253374
13855158
65018655
8558059
28218469
25484580
49637504
29431523
13087429
2404356
9722641
1536887
1135542
91842005
94232255