48845863
83499617
34908106
68556537
55482376
3131284
80005944
3168914
72877654
53484099
35013005
62439944
34748140
50448241
26351351
32687903
35267167
16461444
39653154
45214352
38134040
89439434
50028017
27323770
41177266
87476136
92565645
4433668
88781377
31146307
54907077
94372395
65969058
17647505
74997353
64172614
95889189
81186720
23521043
99308758