434897
3795218
99637285
11072763
6008625
59054421
72808775
7805930
4258649
18666086
48767748
76626938
52448855
23117138
98357838
69772396
66628741
86821865
73509674
9435558
46462947
69165176
14087803
61634511
51356267
28733424
12291601
35655077
59657910
99574287
84226704
74977824
20302919
72356939
38802459
26855700
51538632
5686760
56006695
84947723