1133722
54858588
9323073
87447189
204402
75091174
12527565
85622463
97867423
444351
80584562
6421455
11742232
74055826
81811895
66495885
1628178
50011263
93954462
25253853
64678625
17009421
14163261
20193451
46151548
72352109
60385978
23053133
47832928
38461037
67213093
7476424
77184593
24893800
61535371
94169792
82212524
72036489
411407
3198495