44285156
36552604
14624019
17567400
58249492
87939335
47552899
35408497
47046615
10083107
3464026
3681835
75969789
16114545
44038403
86758643
60584271
99372610
6360280
1822945
35358419
5195697
84478558
9559428
59347239
1916993
58589804
22485849
49403382
98261935
92701327
94147569
37781428
70292078
11148855
83073772
46526501
24528933
51935251
88365300