60925226
3808555
29333022
89017481
58935922
1836802
68079491
44206786
76070
99978591
79532279
26573216
95767712
56677788
60271925
20109539
7961453
90491856
87457739
66779935
83262748
30408790
49918144
73814034
41356122
31663764
31892007
78486157
5777221
5030204
68026325
74106179
40867107
32287950
87163031
45119864
77386440
47512548
38931361
48629770