28324934
17633104
36522613
1745658
55361470
39577577
36233869
35454884
94661040
75357228
49076016
9661946
91954434
57316799
57613154
41414383
7088397
70255664
28463976
54971351
6497343
72535241
65251954
30203916
29988598
19641483
4043368
95451769
23143590
35065446
42381854
19882890
79782966
5519060
66674879
17906118
95591619
87797502
73883545
4346453