3959947
6705488
22794976
77131192
3372310
368562
69952335
7855425
90612414
68238392
46983581
93691003
87643552
35847322
42539408
84599214
4137866
1857081
42711172
8241830
93354115
12733372
36608936
94031316
1804935
47679990
19868647
67346081
44928247
19564004
20603285
55198815
35977079
23195106
45236773
42718075
65157791
92969130
17858419
62584267