62214658
31404226
94408348
55988885
44456591
87987820
3468626
28039943
42474617
3332248
85549520
15817887
62488895
48852870
59902732
81361392
41934499
2238877
60269401
53419921
92841396
17261419
12185253
83423555
47582304
3915770
55515333
64598210
57539298
47502466
58395000
24322357
74005397
34837625
81736078
68318885
31302797
5909526
55235899
2780824