25121268
19068305
20045775
10381501
91778173
84221793
83194834
31977566
34433643
56374606
8674853
70422072
66842612
188553
84644328
7761195
85196173
69404658
78678865
26762093
69574211
74187497
72584095
82308957
92955247
21383224
28254240
59744504
9099519
8482784
34706376
38174772
22771464
95547110
42906834
3274100
7755377
43051137
94499690
71522328