12435036
6108444
23209508
42828972
85179206
69885516
66793685
8893167
73304870
75808931
14302036
23992582
973851
22058955
10962171
88818454
58644223
55789261
296797
2935926
62532875
14264007
72802412
58406892
89323302
77726049
46546292
24523564
7404793
74261073
3589441
44716600
47629029
31429721
72678139
11562440
55107508
47778830
76007191
26207374