46926796
8936956
36238680
76404099
28081600
45814363
59376457
5912807
6320589
54907742
45771921
31035545
6557433
14882349
18744652
66249073
64764973
86466281
5092553
19912549
75009258
17831494
57824282
18212729
49173052
8013349
77593592
66897253
5676014
82933014
5524950
5535129
65921320
74045274
95066261
4256087
7585432
8392304
8699283
56217211