82776759
14504392
75677628
32639375
98768681
55361361
29797486
37822940
31656894
51929651
9806238
82178218
79685222
29746000
79248437
94149945
6054451
97386766
41523913
4360308
38679679
45477206
79796793
27285948
90926942
47892000
77409142
96692490
41663251
73468174
18782628
80879044
36472933
84001956
2775597
54403549
39598630
4618242
21146044
52465297