41212329
32635424
9603705
41914389
24718194
69751078
6108681
1709291
72385849
51748178
55561788
77353998
4928393
97883762
66369462
11003180
88158167
78025176
27115517
6954529
84879557
44418059
22647402
64834609
48364601
50145611
96417335
31266015
44621494
52203040
28758520
5623206
27497420
51006999
84709191
26145909
82272615
20085668
3156790
11992388