40217642
81367391
16224494
31614878
38286966
5904281
12192125
91999514
61801394
48435552
67356249
6187822
56212040
81741445
8922483
50836896
68655815
96469329
89903304
59903544
85078451
73684466
5166880
84157295
72814037
18436409
54362363
98908216
39315504
40802251
979282
8045873
7937773
31915472
52241408
56068670
8907071
44154925
59223047
52868506