82957130
23028225
67418092
41097919
72025072
9939549
66308638
60062646
50965261
86127674
39317094
57358847
9202567
89807668
67141449
27028844
67975692
57473658
86906700
67307569
64044517
51061417
81539139
6590293
44117086
67653334
6173757
7239814
4613486
49579091
61212749
78379097
95678122
68033273
41919
83219800
35212406
58158170
1544260
99666657