59319960
49285218
82936754
96432309
80252037
41726405
7934147
82489005
52849792
42997859
69054460
58649928
1728968
95415770
1952732
66158579
66197096
302641
65268106
7555597
85867817
1873402
13172389
68549442
34124077
39324537
31596987
71844167
24103793
153874
91031677
97828636
67631135
38269
17331390
20396300
67567322
779301
66179643
89699233