36258926
30043985
85955539
70171969
24035161
47525848
29229412
42796635
52445686
51922521
18449817
63019062
24298887
75442054
1383753
66656367
74562782
3632961
82982381
13591460
6102198
42994874
36078682
64255075
93029406
2819118
61314675
36356085
1074430
39808897
6975936
68248286
3502063
3967926
16023262
18233657
53237451
17772130
32878563
42436348