98824172
1238116
34805462
185980
68411545
5193578
43286095
87132742
96445753
39808406
16265469
2998532
1877465
53439131
55951036
2352349
24276009
22727587
15654300
34639324
2641619
5912969
28302004
84181467
3051468
21799706
19254841
69424048
73366525
89465516
3603817
5893615
88792008
25436804
48252750
10076796
32242162
89539408
35269690
40951409