97066756
97795410
22993899
31933390
74051251
53328203
43821913
77683126
83023726
41755962
16496143
43885663
95278281
23058503
60998764
91495211
27869484
58226146
47611862
13215021
72207629
43431512
4589504
38956313
58298063
70499896
84293362
15253988
63683358
90778578
38196288
33724624
75934361
20636321
51022953
5545029
48676948
33911300
11262416
40795868