87889533
50823292
54504786
71015968
2329859
943369
44891721
24488797
3472584
63239668
4717303
3549152
81432334
84567911
3242775
56161212
22467964
49242754
71739129
63249585
27428382
6735378
84863046
53164860
1435179
29436055
2327551
76415537
69451075
40867322
42761769
14572510
87594277
31933239
1094535
10835784
59528075
74997855
9677814
9683853