96943995
32759346
10997572
53408788
4934102
9814943
62925971
87573521
12436648
98053347
32373981
22565230
63177320
90806002
7452300
8081760
68397244
94134407
6039645
53979494
47956662
43105431
53673492
4624106
62139765
42865735
7317793
15448871
7719989
28509039
27297809
90222627
22852150
12744575
27091102
97577361
28639705
37995732
90336584
27883561