48956530
32888971
53294367
56566067
28633051
6909993
67181680
2731506
72667917
3930539
80451196
20318130
84107156
68381467
39627395
17026864
85634048
5610614
34929615
7082539
26867561
5033440
78388815
9380961
17337986
96981681
2647814
21999812
56356489
47257076
6676829
3699997
11345801
12622460
9711044
14115637
39171446
24302222
95439723
10238615