82651228
28502241
50748296
49062427
41729045
51383823
81491977
70975772
90106570
28346807
1662818
85175163
10134856
97938079
74797302
11678378
17796679
75727082
72473422
69458426
34499282
5334655
22127231
85408806
5718214
71206139
98752188
51549604
98876000
52547272
20774442
91789625
33014637
38188355
7476876
627756
30915879
46159065
57284908
52069383