79508866
82355423
27238585
86802877
81239692
3639240
26096203
2540380
8058915
61244139
16491696
3382951
17864432
28194511
56925294
39479492
81346911
79062501
74959975
1367973
25728721
92944387
24085334
27357260
61927041
89836292
46407419
3164398
69873706
6859697
74725470
33735815
47388158
34043937
24883312
8829780
84154531
53054520
51495088
12999015