13454081
84353133
5932835
69352367
52084124
31516024
24472243
33326914
30204096
72483634
27189870
19624563
99298386
28907986
68945959
63571893
18818937
10355407
74646124
99898553
30755372
80198467
67809089
5933654
81197898
4833313
5239804
23077091
5255980
97787644
38896307
69014338
64114371
1877740
8027706
52935332
18406789
92802080
54003119
86756954