12733171
16181087
91331342
32854293
2253426
81788180
72234567
920407
12081827
68468212
30864710
76563051
718207
97569669
75085845
79634976
11667966
21489032
62365176
96298094
97687742
45052055
92997743
60879635
94122558
79103902
42117360
49237908
73089265
9989664
71977844
14156077
77066096
6907359
7940460
29505184
82031633
71708556
54373887
43725853