43659689
8097612
75886749
39069280
54478787
34235166
84078042
82625470
17553730
13716724
9092470
3671657
24484633
26815887
31376012
61452451
42008000
53743876
38496271
22958964
53275003
37067910
96639148
7043222
86651093
4886515
8936943
85985232
20195259
27277919
31662528
86056282
7958492
6909595
11158703
8726110
4694223
96225980
75527378
79593873