44896325
84785900
85296290
39382103
42951952
94306894
1985391
88366446
29193755
41802894
483176
39734403
92472009
3486806
7326327
82519843
18719407
95997359
6802835
36714648
87964931
31887405
307583
58523294
43723791
3191187
31308907
63311388
31342745
18697420
56028917
983417
75809673
53413851
3481731
6738640
8138919
70817015
6309207
9365988