45297552
6820195
73989496
92939926
25531952
54322033
4462636
3664191
11093707
14154177
92147742
13976764
40183152
81377916
59065928
98491700
57901985
53833773
8417588
64517515
91221219
22025517
33567750
11797040
70237599
83149202
96973171
67242996
48854543
35345211
78837564
67874786
30284793
24221197
12394125
25672459
48738669
62171604
71945279
42501587