66843490
84555700
80249611
49512563
83087197
67446904
16945288
63406352
7001454
5227556
73026765
93209312
96879401
3782996
39986961
1185431
51793746
33815667
93190
87262265
89193255
95269799
27078517
36125412
16004475
44117953
21622567
47027961
58214377
88798595
84358712
12472668
35573917
69816869
45283253
82291452
7042869
91382280
22383150
4637019