14098486
40221719
34849448
7212528
2106365
83293478
4954251
4741475
69439223
75849313
62502778
92524977
62213909
20828895
33135274
79812119
26002905
79581085
92017293
94883641
39912268
80519141
82376897
79419580
46936436
1482863
21243524
11034279
61137604
99936636
69137588
18176110
70975616
54069597
67825752
7846357
4559109
23235698
78783922
17963438