26701357
31391020
10609850
24742492
69059950
54277757
38651614
62263169
10441885
50624148
3891341
17994863
19041218
45667260
5604552
14665859
70325661
60131622
6757647
25586065
67872694
23962824
2769811
91981530
50299924
2843791
32213300
19768936
58995396
19315156
85324242
79229887
5190575
43608867
2513604
24143160
84201672
35387193
59765055
75747890