495306
5690518
13004957
90522456
35719438
80334882
70629605
1231449
16762404
61238486
6145958
67646151
59644552
82517022
90768622
50168805
66757598
86147714
77848571
49536977
41467524
84881477
98401641
6549138
23187212
40893028
50771421
53565484
68665947
89168902
1586229
9438183
4945235
13992784
31931564
27186568
62016069
55022284
26683571
7694358