22715203
14042818
86696495
51344541
28299978
67032245
2711883
11433066
56479816
1518591
74879997
81714230
54423273
36969536
69424838
6889543
37328947
36718666
53425932
27254753
77929799
76539932
66632475
33535297
46603573
3699155
12358545
74647447
13198907
80986998
94112280
69944101
68467001
42524987
8348690
1115413
36903346
1734787
13587669
38164076