97733457
32025278
9961995
21973340
77241054
37537914
49706906
97368986
4651144
34091852
6125940
3238622
9337372
96745835
33405963
11603270
8989977
79771578
66905966
94233883
35866139
17084506
9493394
50281668
38294678
94425920
59694551
80891934
12921531
620043
3376636
61844732
84993850
8034925
68639126
36846025
88875769
51614013
42053522
2626851