45329629
10394882
72713890
1667039
5743842
5544471
23468811
57473461
97904939
63096249
13034817
67493913
38132212
7532965
8572992
42781028
78116568
45741333
93436472
32314675
69639923
10339376
8965640
47548861
57503055
8000634
91396256
8982887
88416869
33017815
8119564
74387991
23123772
64601339
6316957
6202698
42855392
21358124
18996406
56696955