30194929
82336438
55049928
23169877
8245327
42671014
56648240
37167825
31778000
10094740
60959509
90793752
71742302
40084542
62532891
1108848
9409538
6097207
65939411
40744221
2814149
29399937
27181773
8223944
27236227
9301338
474400
11073434
6799205
73344073
26055324
96938230
62366515
56683162
45159487
32686106
49931563
95846799
95673405
54458161