23255694
40742047
72904198
79325757
31535502
41933639
31285533
95991317
78366365
5735502
86827964
70388423
50314822
11964927
80346451
10655558
7342231
48003713
487535
3059348
97739475
99704397
248086
51052524
24633247
18209916
29402525
63377245
31649392
48382700
63782034
9914975
81098017
47928197
38627278
38545132
48076435
33406740
18693818
68038155