23822838
8738668
77742824
26697356
77841059
22083471
92387057
61125844
4125924
8032269
48094722
88944634
5395553
1635651
28386827
87364472
33414571
19072089
64841876
17856851
37765715
98814397
83005310
69886827
78433105
67888723
49438043
45707244
76339843
44613284
42818482
84946323
20538886
85704873
22901464
41331603
96267546
54444186
89419632
23234620