39624315
93563590
5028711
96411874
58697572
7268954
84364127
29492851
77445581
14913960
9203220
36838508
47471975
42521432
31882535
17394497
88764233
78235775
1685557
97375222
77553145
15609790
48953178
49767001
89516086
160395
82269150
46506791
57036315
83063661
1252877
79841766
62424362
12243671
75227939
62378676
44463065
90708992
70655199
68339749