44256876
84816686
87502971
26271453
20266608
36331827
66867680
27184522
26453380
6814746
42996014
65394599
47674737
2257556
73618883
32738902
28178257
2857923
85729943
32887306
21725821
58731682
7294163
46137660
31661178
48231048
28294158
61311526
4505972
23637673
90648736
97658864
4842659
11317474
6447429
15657689
531521
71678066
32738311
50474920