42695298
17693477
55477670
99084523
56859701
20176178
68004165
71242273
2769300
68663212
57755443
13847460
92528742
36772684
22951368
71934928
4255546
2584266
21549217
65457114
47479846
56522087
3813900
25149694
92351248
18481792
76241815
83752129
8766286
46905628
7378172
34509473
4834940
91291323
13587781
52738682
64234197
90335350
92345821
89506406