97253618
41217450
57589076
23389299
56917540
51357829
90003929
13267280
8486862
3978838
30237690
12918948
23351894
99096453
14638418
8082624
4673283
5130416
2023684
80682198
78369251
98413914
82916118
93909717
17786274
8992780
69086306
78085400
25902136
36345421
33151043
52384762
79575239
84983575
7069713
35752374
9571232
74158000
77107586
27812429