89276285
81668609
40523508
90449435
42145469
41032013
45154051
96566975
2158326
33607494
50502911
15565981
3931310
9168621
67392536
55415457
46118949
46663479
17383830
94979727
44492757
77756209
22687754
3436272
81984211
83756438
18445095
44441444
31832385
30112444
74512560
58343298
67623376
14745014
78164148
50391827
65306123
3526269
24762617
78802824