16263672
3576049
94606934
3322569
44741558
96249775
31784744
49108810
82089340
89568058
5819511
77723772
85261755
86276630
77557441
91179518
9539586
5141466
25185979
86538332
65785264
25896782
2882936
88018952
67436760
32942533
80352174
21551280
88068978
43606874
41702460
69018900
11384183
32431311
158838
82908427
97972152
40797408
91839256
54467725