50846587
82405847
74584995
52601192
1031220
17702913
30394189
843509
163507
66419149
29401482
62789180
78085431
17944913
75492221
85848237
93257943
10334084
42922276
39204862
54229484
63432449
30183825
22255684
75573340
94587597
22111513
86331954
47414110
1093497
47647220
86767127
52483146
96844092
16514255
83528299
97529528
59717762
47443411
44653426