46398704
31804930
7004197
10286752
67351586
42171322
63983746
68205954
37475265
1480560
9676614
13021618
5321276
92803368
47812171
48734587
6931522
59937980
8072143
79643908
35534473
85095212
7759285
79787927
3246806
44735198
43317300
4745492
61776818
16523599
98131622
79901126
20274930
10655558
109363
80221124
44444691
26491618
66569555
31816376