76631860
95835049
56634316
41588266
89138935
9024040
97383356
86594355
75413108
29658320
8935546
90633233
10371847
69679541
94272343
58792658
87208093
5167531
84038666
11849245
11885117
76791433
9734303
38691201
25663569
14286052
16634498
4718506
18374097
85734093
63147546
54146950
34043024
53088141
93299190
99265829
21577950
88658667
18339434
96104958