51983629
49253004
88501243
73514353
47959232
45458414
77974111
10434436
79636661
25731861
82755672
47132783
40237252
7475299
33052560
87173339
69766917
56824386
82514833
42148690
2876575
62237755
86455933
83111074
76939731
21088878
72303029
15641080
73283606
12463505
12723629
89836892
23929253
78745863
4202311
78701821
54212249
39224091
33779608
5349333