21784313
6669334
96279616
69637986
80673674
41764051
17557647
66438129
48998760
58406871
2572448
75503886
16433074
83999355
32832637
59602861
54232635
46418577
79974120
16059767
56651623
75187420
19048986
86728266
13341602
4002204
84236319
65272554
81047008
40111600
12967380
78448536
9272512
89487502
97391994
1228971
23639166
5905680
81606939
8525795