49801019
21476628
46063392
2936457
63238624
23544509
42745058
75838055
27948660
81516645
19362283
51476850
51722054
30161917
37301911
63869829
67204196
71202785
66594
87889439
23219945
17238333
2968208
74984705
3135913
43748689
1345586
82861087
1223996
79858094
43635091
17714865
25571316
46018989
68675699
31701720
11288861
94177500
96183293
64606594