40826573
10253106
27536241
20012755
76371798
39692771
93902338
6897875
55455224
65338350
12005967
828100
86421969
2728873
16698813
48831866
1789187
48215184
81471247
25044564
81557406
63432391
22465385
59283347
14385546
60338983
54986470
604777
26388358
81814532
72084915
59012284
49857176
73175019
99819137
77203203
83281010
80693591
5605602
61825581