1022771
35606052
82577617
18973384
6361183
64675555
92704988
66964096
63171258
66001846
39159562
86972059
79673086
12902654
67415831
59645957
73621271
32194686
58902797
12011253
29658570
76917987
97718724
7287676
22218940
12959986
59571810
3090432
18771303
14649187
13181122
70213213
65766846
92569978
91649678
1963790
59409233
45686997
72949551
96493056