95037038
44799231
20119361
48418750
90516266
23187317
52657905
58533007
20496254
91422383
69563314
17949761
4907878
51382673
93652618
35163554
50135719
59539563
66958368
51932856
3076607
59948023
13228295
7218680
69907209
67873589
44595901
835125
48261938
83408787
40847681
30822459
16016421
38882193
59943324
5953298
8452735
8078962
54738853
61074463