12236250
27968109
23554849
79411036
96341373
44072122
40762924
99474649
9568665
62136830
71251061
39815893
4331946
49942260
53562942
84479218
55625728
86248379
34729257
3289732
24218034
91811671
79586689
3754675
68782692
57626586
53027232
11521327
7643192
12897715
51868977
9560804
56819382
8596825
938923
56879794
62921952
39491576
16657601
8432163