33316093
65502656
45489148
21752940
82985012
84398197
89526801
76711476
95281111
62065298
37075973
1699370
83273963
36031393
426590
99109700
8228125
33108378
8242601
80013109
7022396
1882525
83384835
42028874
88846255
64166978
947750
40302314
38519525
4390552
96381412
25215080
56708563
3623693
69614455
782323
68834787
6784778
61924267
42796074