65221153
7893462
62069510
59018832
9764131
15432294
16874637
80731908
49739845
85889034
9874528
25265610
26535935
79342325
15979164
1402622
17551498
77539157
8678647
88578548
69193458
42468656
13344656
51295298
2724678
10743234
146139
22602747
62824142
54975961
33672619
43191913
33719060
8466563
8222779
44239186
59889612
76915502
58188853
3212117