23849929
47543870
5965807
82714303
49354230
43401331
81327523
88812164
71425249
1023176
3274614
72938070
21635218
51808452
19598300
9697976
95387729
6885093
95563689
98395773
73906796
51865586
41761558
68084352
94846476
71186746
51465609
28919866
46886132
78396727
77512430
46059424
13007732
6638170
14345879
44855632
57857984
41397943
33317688
55846422