50423429
80196519
62165830
42092332
48755484
70481485
34295405
6526480
41288717
12655394
5747926
40837627
20313530
54006408
13687366
47812944
86946149
22635917
54685091
15898064
48914119
23687742
90043584
9754896
77209667
86325899
72483550
1494296
81803530
93166088
68938781
5742875
7642197
19654260
14974663
80807959
16177982
56424658
70364849
90644938