58556398
40965379
46312070
60873066
45897434
27962043
28385245
17239434
9497536
8950803
44878073
279824
49962883
96456770
36366105
48534181
93684000
99877383
65871141
65145732
74067664
90201297
74195005
76302173
20817849
73192094
30326911
863212
10553451
2418867
7464354
2928884
61201659
23565083
76526806
12643013
17899563
42685576
35015408
90753950