64019047
14862681
87262424
86801572
72443345
30337435
33167246
77321986
33962911
167732
27771165
67339256
41459030
36782894
11263139
1413452
77574670
53925144
40135626
48917629
99848976
17185018
58126854
79213543
64804020
19166665
98805234
56696209
74739405
25445583
98822257
52004248
7105406
72392988
50416500
3584256
43305358
30017086
27529284
42231751