8612149
38896203
1406827
84769825
30331250
42557583
93437205
80836530
9699768
69499950
918783
40304052
43206953
284932
9865430
29393076
69667355
88575356
93061925
60435217
28923239
88477532
7050206
2599660
93594861
25835203
20669569
39799649
19877634
58975403
73487693
93285176
5950703
31088147
17841657
34259761
53544186
44792592
33909866
1631745