10942082
8114100
14655827
56369381
76107534
74244980
84619149
37127568
54475111
15462439
22356669
38105884
94995990
6165000
95677068
78539667
17913135
17418045
88145638
92706953
55842558
44157072
34752726
71465570
9871375
35973120
76029172
93306847
2821831
57015013
69039476
1643215
19156137
12663686
68034085
5212544
69638277
70329565
94652174
94456592