52375145
7643079
23299908
17972030
67727216
7883830
73229330
54035710
75151094
39389779
2727937
20454628
85038363
35333416
22501338
22496893
2797123
61758043
614895
69797
60784292
64801362
56557763
33446100
64589706
76312422
53172683
96988983
74329287
51101509
51671071
96262509
38169231
72117001
57304435
55759155
25653745
13504185
19594685
49876898