60829730
76312115
11054572
69968824
5868705
53923323
55932733
162566
17891996
67745248
94417866
64961839
52196931
89365771
8272446
33097761
72955
87604319
42144957
62369835
55505223
57924650
9962915
4131795
64837296
50793424
91543839
71156657
4762920
29906344
7688214
61678873
63519354
37541543
92365988
33789528
182548
2086729
72342946
99199418