62998828
73141210
61296735
7232328
55495077
6237165
60862658
97653988
92276079
4173305
70456613
85528055
28881136
56435064
44375855
6777084
89496969
7705629
625249
5705588
28291547
30904356
7279394
74428577
14469670
1244527
3948155
79019987
42582096
30932827
43041092
19759502
15491702
64951218
19104063
28706770
95047745
26634907
12374747
88244430