74535586
39212644
45177060
4113234
27664364
12725516
5784562
90272139
88865691
99984331
73759730
91377243
13521088
73396672
77736944
29389509
72592757
85334133
41943761
67371379
88732814
76998540
46324931
1801637
12343120
25471187
84157235
83568446
65627467
33368398
41648567
3449599
23288458
81733439
68224657
89943602
5024618
18222089
85467926
58084541