25781904
55948640
45369652
8119903
36351407
61193287
72521422
52907367
20721460
3865215
80448553
72379428
48181904
14498961
69333386
24776887
83132112
49287975
1173197
81361725
73001191
5544369
17255696
70075817
17753755
67316371
34337348
90747569
25469310
51806993
20132491
8984841
8468828
14034671
56492317
46722245
35006098
33137558
6046709
14911436