68804200
12472728
11184924
77793386
29433336
21271576
11387830
57461239
43555946
97195169
48704083
2359509
97949792
23436035
55119596
78385260
59258064
24211391
8632817
52103964
5159492
16421969
41157106
32436623
33281715
38081853
75262877
57247883
97326681
98978293
57552243
47061254
55417099
45083143
50261391
6221515
73754522
94947193
67096196
25701539