34103917
9197893
87665229
80682127
44637062
74859753
69116382
27495998
64912535
23089862
43039269
55139792
35766525
3288741
76906128
32849330
19222928
46252645
19209483
48899715
38403118
3712743
95917044
78032159
30396517
73046669
40561782
54464210
92551914
66671574
71373995
6003396
90639502
77294102
45318905
74813644
35562579
51785503
75201995
3385641