4049363
5209526
31785656
8592055
33469291
9425982
336356
82732460
35072869
88378005
13955218
4299700
52601629
61611039
67585531
3687292
57648984
48809382
77857628
51226889
2191765
24075738
98976214
20987724
61842595
86875068
95602587
49455484
64277330
9632939
43454080
9376337
16001903
47362186
36333227
17599423
49102370
15202121
5859783
2500328