85669136
4984623
95362748
70953948
15379294
41601376
6768206
40656156
86077733
7996366
96334313
16948832
6929522
55757877
32828875
4352827
5933738
50391669
53341444
2418575
141278
90956858
72129043
25608817
4215994
83412147
1425321
54279835
65307951
20126266
9476383
3640918
99258949
855839
90339570
1041510
22826927
36467897
52201665
46516009