18465458
58892338
88794476
82767773
50959147
70041105
17345088
86927219
1640944
56378515
36298570
48701003
51271690
35504670
50388197
58364695
71407681
34046520
2934629
3822897
9164941
67658567
16219831
27487282
45738796
20736118
48617824
52657481
87411901
72297672
71001525
9642407
46942217
45192244
47913082
31796607
3518326
70904611
72775859
34187206