88186140
9719022
94738976
87441397
80688524
44679437
52428049
68418
58697655
7704840
29356979
106613
2273691
14407719
54009086
52597522
46667662
78614428
29055613
16963620
24908069
86111687
57401946
12573756
3260674
34608195
33522673
43915568
53128308
60923556
14198021
5079179
42356472
95362390
31061452
8587372
50311871
55816484
54081049
7712384