36919586
68552482
2593447
80433809
169437
49797729
71065768
26521593
31063283
93666746
16775997
53585492
95701621
7916245
34467781
27173283
14731002
8954736
60794551
43319295
1977581
87913157
44334823
38533701
44386764
94197075
10785065
75666927
14771597
42749228
61956975
50157411
94416313
81959580
56781177
87512070
67146122
56211660
8901186
61143332