19243243
32371308
90597637
99629635
58794688
75253262
74032585
69133785
96192327
96684962
90048702
82796368
52969175
73074732
58353195
83658377
45234947
2508264
47994542
83494099
63799266
7054300
98381601
96085
33672586
6478365
53081146
1153451
62226662
89758469
39141030
23899821
61508799
35837629
49459646
7918512
12416002
20973561
52579177
49743755