96858482
56179081
32509411
46582252
4758468
51916198
13406546
2418827
9738267
38812328
48323821
92631120
4454919
33015529
85182221
52911652
4461981
13184641
47845304
9881328
32249447
90439404
49301807
53358935
92738340
64689494
12481135
73539339
24813628
49318256
1560332
92789023
76998360
7236339
72706220
67603989
43128829
2618703
87571055
63827247