81116120
39542574
8102997
77916430
31411236
6751117
87862376
5397378
31899576
84942461
95914529
82766330
42467938
78321315
94181718
49055103
64079060
7587599
61195234
70153076
23462619
20812417
34942187
42439323
14087179
9304127
94752823
90483495
70477205
35818560
729599
72717836
44137430
73064187
52325788
30393101
10471954
43558131
26623163
14927094