82684500
15016705
19125122
72451627
72354718
68131206
74511243
89885288
42748260
45622199
69751965
60014107
62793041
29029242
66752226
87784494
4734956
48406902
15788942
792238
9592088
61983493
12855445
65145673
32182289
74309049
1165710
8944783
93363534
96819401
39704337
31738801
37592255
54139881
32827840
17708051
96886206
87609282
41093229
28549081