93119389
97558641
65924651
47391743
15106380
63756351
9109248
71633093
63192196
28425421
81158887
80217307
58452118
4591114
51533535
35503576
10077949
91927051
23254565
31057046
74917148
66755766
16743047
66607192
36696649
46749070
37393648
56636398
87321686
17281361
89903104
57943203
35019860
78467034
33368664
35836186
69814780
8397782
75813270
53061214