19756614
62536283
94089390
88701281
45198464
20698100
8377759
89508845
76036117
3593603
59365099
1393383
70854368
56318196
28916550
87906858
20566784
5387256
43255205
92196536
76724044
1051116
4087978
34639500
17092781
72379487
96555527
93907015
53441096
57824626
96157285
95492971
18541839
73558774
77932443
1447991
99238781
63905269
13715107
3855001