21532918
39901488
70429446
83558939
71232019
89523502
4385935
80477260
58747534
95002447
83437521
17769231
64022424
88835768
6758514
174616
98019759
90962969
53262440
3578721
35519588
51463171
78981156
3567596
37013828
23029759
72165729
34299636
83407760
70981007
34205506
5401297
3622857
93725650
7608760
10412714
11026079
72363001
17071351
9103642