87505642
16673813
79802031
3205525
44491440
14101252
48047858
23049864
9316555
5524306
4193801
3487846
72827530
38818847
92267205
60864546
12586275
6643312
65486881
32272123
17247765
897192
40667920
21841914
77908683
63227168
8703949
84012231
5159755
32837946
92174221
35755650
91945005
3611103
35689975
39695810
47373595
9940766
67358040
93734217