87193262
11786867
24172307
90155136
76777035
89907263
28287849
94274350
16684966
30999923
53147792
46335762
21772068
67152139
15567786
4299096
99927420
99742385
7642601
38513614
7662592
14665658
67613376
58181672
28851336
28339400
54789624
93555534
24081062
29126125
29605523
92873758
27303866
48339941
62629630
5440238
36955498
74534322
87335133
40502818