5894192
18514378
59833049
7039244
2074309
79247438
54818684
67815526
85255003
53263796
78271900
17753601
52501441
100004443
917116
62884903
36322042
34414806
37144466
27115831
5754116
31145970
61518848
23131089
383317
39936075
56063347
24282370
47069151
25643188
7941773
30413626
15303419
33646217
86406810
21156944
29757149
30675949
7673618
14094429