24489352
68544160
17835680
41043559
89057198
94079548
2676703
91704663
52754872
82127437
74452100
2389836
50294530
53331716
67147887
64123455
30736916
13165604
56453448
83327324
9919854
13462838
4788473
21304950
8967445
44321124
62931681
6612947
81161973
39526109
42781604
78494649
89776847
37521618
7606876
8697568
91214601
51047079
90515079
80669608