34092121
25125698
52121882
7788095
65849498
7501095
1871972
31527252
6044169
56616766
41334970
52422584
12933196
3288882
34673370
73575898
41666640
27253387
22237557
93441568
13986671
10073464
21555379
47661433
13977056
31193385
8258423
1097872
79903707
97255727
69143088
3524698
7491987
95324155
97296221
73744625
8160426
97735638
48715688
6486732