67285980
42114614
95238039
8271345
42585494
59063372
12907360
84319584
84211464
81719331
6029712
10729789
96068488
53447753
90786965
83348633
54667131
27952120
93318396
7255663
69565040
21933468
31378872
11537420
2915365
7644372
79856397
23344422
41338176
13768091
13201880
55575013
71514994
39471722
48086709
54884674
98568613
98872224
77256137
64071336