43283197
49851051
93432792
32706888
50031630
50641687
8758407
23425682
26948080
85825406
93738199
50708654
38954437
13702629
99002842
16488222
82475246
14859854
8038198
49053885
4063875
4630534
3863105
91086268
49189711
10179068
80064930
98705432
5557149
35921992
68188477
73911945
9776556
45303081
89866589
8579175
10177070
59487479
37095589
94346243