95586596
52673902
39401487
93295548
8882365
49547013
56926286
56583516
43243075
56051137
81464143
77573158
8897126
99908439
70669240
56808141
3151485
28321408
83601136
6784148
54295566
77739987
1852958
7985614
84745418
9294024
60043105
94248343
58465801
25624133
94488067
90796211
55405231
76073998
65684214
58864173