39463888
98067879
16349247
9388343
50119009
40774285
83013684
42112362
70312396
62041107
43111149
70277335
27396881
3454507
95417908
77771418
21339768
20991923
40262001
12597325
132695
14152852
88972947
79582322
85937930
3116727
27131937
21284923
79938172
6048417
51594003
18461965
18513778
23637270
786327
84814562
82136986
17353510
49879091
56722968