48148438
40215003
2627707
85299704
17227703
39931846
72511164
21563220
16621752
76424116
42134891
22232558
2164297
87328828
71261318
59511935
59077488
4562190
56373289
74582784
42338217
11131882
82916977
79209282
58746496
73148687
14986948
38028504
76513001
65239677
84794914
2213376
96604004
59109564
94205568
3121342
86619757
13388710
8979483
89512485