34745938
6438260
98445712
58901693
57056739
24095939
43224996
87326278
2039125
78051688
2552029
20031186
93407102
87073941
63967140
51283321
47554851
5408447
72637322
14507129
45966504
54409692
34624825
96066344
81486605
52971771
62111437
5472332
56594017
65498163
56618388
32054610
64186569
69962987
45315984
76385915
1833715
11424641
43712197
22506785