7815259
95012541
6952938
53931973
86194370
66382104
42047675
87777619
3674415
9805581
2505884
4238760
44847430
64761218
58224950
86028728
29607532
18859063
50592117
88997331
11413072
34774519
50907738
75204564
66787502
16395647
81733498
80596816
17808027
90556095
36292796
23375431
807518
32144203
5935389
91947915
71215977
92152612
48383973
10119268