75837460
182477
23756342
76877608
70396290
21004214
24131120
10902110
91319816
71426093
26535814
99981376
68846386
350549
90823770
51106301
23411453
10832907
6073921
39705709
6999681
1396595
81488960
212951
53763823
58542895
4925636
29336891
8394584
93113077
94669739
37763059
55551542
21391286
8976299
14423254
41007094
72067428
26405336
73836003