12902584
94509849
57418842
29546825
50453372
76285447
78956638
55384964
66688940
434957
25836758
32218836
71492271
49836040
72885570
27766149
10048879
31581765
63006635
51544661
56967929
74197452
69382899
27892234
47754850
46538750
60438290
42813257
92689604
56191832
82468971
6545140
99441414
74092570
35703220
67804464
50796
68091332
89794008
20771616