8019058
77466522
90475003
83014029
9279319
10266109
97471381
98842798
42895482
90519820
99567214
60866391
72329572
92791975
21659152
76785181
45252494
2511607
51115037
56214737
71349418
52331459
30246631
13199462
47863077
80272670
3662654
26338857
58512944
52127544
86394209
12597430
59496931
21718508
74271212
76667524
286533
53336971
38871711
4114179