46841649
16667552
56064122
91924634
97583855
81379958
98551573
488365
17982356
84157181
46084720
13002831
74644794
87078071
99432086
75238772
28627267
44269397
20978084
11845734
87632798
96771950
85131480
29429733
11447622
8885412
29065450
9297724
99112924
58142248
51866001
10108296
22339699
746591
54473985
17274496
73617983
6707737
46408550
3026929