72504696
44847337
31543107
86372107
88009347
28501197
15217739
32833075
81759046
39632508
95088650
72099391
79002206
83389673
37395470
42028566
80924232
51416264
94245727
7752299
77401787
5265944
65682925
24204825
35199851
6905534
70427967
69924637
99934727
52995466
88555613
61907266
78911788
69587063
36797020
77168338
2787126
67153923
33324523
16228047