70101758
81584359
88751229
33938857
4245902
6575991
84211474
86939975
30498335
91986649
85276398
41131082
69623844
25466466
1381252
10049343
20242314
6843311
65037087
88299803
7111649
3679370
5129401
58366513
16117501
27256702
5495295
51693543
34833086
10592440
86667330
39554829
73442784
19608908
9903127
12702897
83769042
29406051
58207327
13252354