87134492
28893814
3333873
18656440
3545706
21801349
81326404
87428872
24818842
16543646
6264516
65765414
99738014
13144522
49844000
36011082
61523436
9166088
24263083
52495802
41396822
72542843
58198912
4972715
72438729
99627194
67631999
96978329
43251338
62716930
70879614
56339645
74683193
36293202
57875986
71384498
46513314
58338231
19131920
46314910