34491307
54148388
28432864
68721342
49292906
2801477
85037366
40939964
65791488
93695248
53047580
80995128
39044991
30267764
9029845
59495240
68384381
52307045
6763345
71443363
6742303
83854278
11824559
51807931
98959836
71123847
79428462
3380218
7233643
81782595
46451966
76746072
56727427
2028973
53007276
17782172
76956915
57663321
63171724
91579798