80293146
69523652
76751194
22622512
8536806
10115191
60935995
1903268
65604606
32395640
27728214
90603127
25395602
42677454
29561054
6331882
15529600
6076337
58542694
1640107
28724698
41623702
61416143
61893149
25745509
57602822
98483927
53695314
15474259
28485814
47799930
12711584
88906445
79758761
71343549
44724824
92006779
6011180
1772416
50491016