36312944
14605200
27469950
96489427
85133891
95892307
57139514
94207382
2588884
99135813
33165806
9643858
57696120
27711694
5589497
23214991
63867093
92878418
63611218
97727527
66108528
52836491
4274339
6042543
1448541
35443462
68319271
28632953
18847137
32076274
84013597
71644273
89581851
92669926
41572873
76986673
6193795
3844982
37463336
64358187