82459330
51845622
3078767
43515287
50161170
774894
29764232
76785559
33681232
5173690
532781
12524986
56007737
146482
8362925
45948804
63907887
49046208
32307791
62171954
68792155
77257210
47906196
6186686
51679133
44153461
68438292
24686165
64862855
44324069
49848801
79839791
8867176
65529849
9867177
99292371
14667389
76083552
93374340
79187624