72118566
66549783
84024263
36996608
27931349
41913314
73118600
45194502
39704668
37948738
9795304
81323613
76121147
41468626
61644255
41087428
48677671
31753979
173052
27407192
21851533
5087755
7249152
24771683
13287553
71186828
29741204
18915561
38507802
12261411
92559119
7838273
63277839
83496314
22399178
31278465
37245725
78983361
49281525
95041759