78841384
95554120
73563265
65864948
69501764
75647939
50981829
8143131
19504429
34943967
11541769
5916731
73431638
3392073
32515123
74245438
3252745
3696824
50885897
36481377
6167395
33315790
11889354
56401135
96735214
99572346
32487221
32225857
42256855
26772164
6724948
83307401
10089919
30191502
1131691
80409037
66786273
27214536
15234710
2402846