84403960
16694593
62514605
84391048
44346827
80554413
19065655
2915227
20805373
28734019
94939157
13122356
66432665
33221312
29743803
97884918
5011148
78234397
97139734
19992293
70585480
4834464
96552307
18061086
9712191
75186408
2951735
2331374
53953785
6983599
43996554
13805638
771525
85259939
27204
73745455
55917780
25556028
82856919
46515556