79515730
54956914
44942258
73537992
89353136
69914878
17528614
92355306
50792017
2014105
50386621
6114560
93733352
73982096
8130723
36136013
43028085
50532642
59177369
19947430
73795073
21019676
50732930
95684588
8085609
73056207
3637950
43253486
10229006
93082502
30525824
601862
72504875
84648468
8086450
84295634
9239115
9175986
97499215
77959724