95822670
71271072
48649642
78005385
31661890
20053489
83423639
75832212
68352117
68914848
18165074
58747920
62097783
63925016
28713140
74815983
85855213
27434339
51777999
75663959
20632593
4672660
12218890
53028511
473925
4575804
3494239
93903527
36647568
86841304
394739
75868359
17217213
2284431
69611128
1795345
80216453
14099470
41383530
81077661