75721328
2796734
96433007
71867016
27669529
7781693
20988898
8979710
91085596
29058798
43254792
19556792
75328056
34003016
5355893
9453560
13068640
6823112
5360483
14744836
769594
73464214
58382145
9216859
34811375
84672499
60282341
69398647
41774733
46877165
76892748
45601768
9870988
44973994
8851290
63625546
33297197
24102420
78054341
17434359