62646639
55474443
81611311
64278091
6328982
24368418
14214152
40202113
25607414
42252053
2648976
81672800
18993667
841606
18285753
90329778
54004273
96051931
48733532
32019211
66776047
50445096
37028423
4987712
8181674
7284228
8935539
3388225
5274037
33237283
31123800
22136211
70188033
25744710
46618203
62258904
11182136
14728599
50485016
37249395