31991754
92609400
63544730
66088284
81195484
23567135
96204527
758481
84333879
27101054
55613283
85607222
17955167
64578949
1631289
70766308
19427998
7707950
56912627
11006333
10069773
63942775
52886081
58515598
73558289
62571136
80617074
61991965
34642142
84078681
432910
56106474
15975825
59051420
4415138
36818293
64657268
77963898
67087453
8675984