4289486
24209277
7566649
3953601
42523615
62359318
54656406
80928718
1934136
56237938
79765756
91265220
79964010
62106495
36854570
29018810
81603939
19423735
2508085
83459460
2259329
34457300
77931829
79973076
88023325
9025242
83675679
61089040
78031432
67243276
47899770
8114570
73679906
7900855
4973427
38212037
21957082
62684989
11864039
29628513