31756047
7575191
54501514
85702070
51546267
30319155
29123839
372465
56259378
21341460
70647504
70558789
41782203
29592854
87063696
9366873
4482150
21392632
66093616
47323314
1907703
8635533
47313316
35676447
64746758
57876160
24562359
59834834
42507273
45094512
906156
45736718
20459951
8787139
75562455
26505024
94998000
51934120
75079423
9011738