52701902
58865702
7625620
87755509
93405952
40827978
51797051
61263313
96537358
59925298
13476169
59274550
14337706
35275397
33031129
37642690
13319110
20239095
80430
7656932
77598382
17504246
9814291
66343935
97211605
45234030
44039216
80951850
66729780
81704290
8419803
9101211
81145394
43212008
57624910
98551417
38149943
52047907
7526238
37895875