40584675
23567273
77271917
3302875
76655201
14954090
26619170
10976010
29473588
11703937
87041491
5916364
13479858
4547795
69648772
7594363
3797788
86778462
57077156
42171867
13042629
84527350
76744242
27923632
63249481
97185504
87373001
62836602
82953771
12033503
65762769
5063758
56992511
5951559
6294338
71602614
57359443
64802136
57927600
90913469