47464816
78361283
43003221
48422686
87881337
15634729
73012975
67481558
4753411
58015043
86257447
87252103
72984324
64345550
70864282
43664038
79409473
55201881
7657663
45526690
986714
16085158
3731124
21041433
4901253
28568132
77295217
41138183
6742897
47464998
31878046
60707335
14839930
34913875
83542972
99237250
82053361
70207227
2647900
88358886