83598438
20743746
27987510
1615566
97585882
123898
48989137
63826631
80834194
83249317
22452585
37475009
96075369
41728269
42088131
73244815
36861715
86948420
94652636
27698666
32168318
37035042
31054387
63674196
85357450
87109960
27757281
50551569
86355080
17296102
58862451
80226995
37462670
26186734
13051348
76328279
28821532
86125420
80938252
11185949