65487816
99661032
86918671
47467579
46454033
63859489
40501183
89161715
32523090
923831
2524914
44423014
855118
77606654
97653742
127844
4639796
79635417
4221278
82522287
39657666
96819861
29861338
37354226
61001272
47404236
53066898
46487965
9332168
88248125
57043211
54955630
83207810
86305626
96252496
1081733
17536626
40261853
56069491
27886242